<?php
declare (strict_types = 1);

namespace app\admin\model\erp;

use bbweb\traits\ModelTrait;
use bbweb\basic\BaseModel;

/**
 * 客户模型
 */
class Vendors extends BaseModel
{
    /**
     * 数据表主键
     * @var string
     */
    protected $pk = 'id';

    /**
     * 模型名称
     * @var string
     */
    protected $name = 'erp_vendors';

    // 设置json类型字段
    protected $json = ['link_mans'];
    // 设置JSON数据返回数组
    protected $jsonAssoc = true;

    use ModelTrait;

    // 设置字段信息
    protected $schema = [
        'id'	        => 'int',
        'gid'           => 'smallint',
        'name'          => 'varchar',
        'city_id'       => 'int',
        'city_bid'      => 'int',
        'city_cid'      => 'int',
        'address'       => 'varchar',
        'detailed_address'       => 'varchar',
        'bank'          => 'varchar',
        'bank_code'     => 'varchar',
        'bank_name'     => 'varchar',
        'link_mans'     => 'text',
        'description'   => 'varchar',
        'phone'         => 'varchar',
        'phone2'        => 'varchar',
        'username'      => 'varchar',
        'sys'           => 'tinyint',//'0企业、1个人'
        'type'          => 'tinyint',//'合作类型：1是供应商、2代理商、3客户',
        'ztype'         => 'tinyint',//'祖代码：1生产厂家、2线上分销商、3线下分销商、4零售客户',
        'status'        => 'int',
        'create_at'     => 'int',
        'update_at'     => 'int'
    ];

}
